RPC Inc RES Q1 2026 Earnings EPS Beats Estimates by 186 Shares Edge Lower
C4 Therapeutics CCCC Q1 2026 Earnings Narrowing Losses Drive Surprise Beat Despite Zero Revenue
LITE Q1 2026 Earnings EPS Beats Estimates Revenue Impact Unclear Stock Down 182
TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly
TBN Q1 2026 Earnings EPS Miss Reflects Exploration Costs and No Revenue Generation
Rent the Runway RENT Q1 2026 Earnings Narrowing Losses but Market Skepticism Persists